front-mounted engine - Français Anglais Dictionnaire